Conversation
|
Not a blocker, but is it possible to add pypa/gh-action-pypi-publish to a whitelist for |
We could do, but I note that even the README of the
|
|
Meh, I don't agree with the reasoning. As far as I know, conventional wisdom is that you should always update to the latest version of a dependency – unless you performed a security audit of the specific version of the dependency or monitor updates for the (lack of) security fixes religiously. Old and compromised versions in the dependency chain are probably one of the biggest security problem, which is why stuff like dependabot and renovate was developed after all. That said, if they recommend that themselves, so be it. |
Zizmor is a linter that checks GitHub workflow files for security vulnerabilities. We run it in CI for Ruff and uv over at Astral. Since typing_extensions is a top-10 PyPI package and take security pretty seriously in general, I think it makes sense for this repo to add it as a pre-commit hook too.
On
main, zizmor has the following complaints regarding our GitHub workflows:Zizmor complaints
The three rules that have violations are:
artipacked:template-injection: this is the motivation for this change inpublish.yaml:unpinned-uses